initial lease payment - Almanca İngilizce Sözlük